#pragma once

#include "XmlUtils.hpp"
#include "Utils.hpp"
#include "OutStream.hpp"
#include "InStream.hpp"
#include "GObjHelpers.hpp"
#include "NamedObject.hpp"
#include "gpathext.hpp"
#include "SuperGlob.hpp"
#include "Exception.hpp"
#include "Logging.hpp"
#include "StringBuilder.hpp"

namespace BuildNG
{
  void init_shared();
  void shutdown_shared();
  bool is_shared_initialized();
}
